/**
 * QIBAO Service Inc All Rights Reserved @2017
 */
package com.qibao.toolkit.facade.expansion;

import java.lang.annotation.Retention;
import java.lang.annotation.Target;

import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

/**
 * 扩展实现描述注解，当实现某个扩展点时，可在实现类上标上该注解，并通过comment属性描述扩展实现
 *
 * @author wei.h
 * @version $Id: ExpansionComment.java, v0.1 2018/11/16 14:20 wei.h Exp $$
 */
@Target({TYPE})
@Retention(RUNTIME)
public @interface ExpansionComment {

    /**
     * 扩展实现的注释
     */
    String comment() default "";

}
